package com.bawei.es.service;

import com.bawei.common.core.domain.R;
import com.bawei.system.domain.dto.EsFindDto;
import com.bawei.system.domain.result.PageResult;
import com.bawei.system.domain.vo.EsDocInsertVo;
import com.bawei.system.domain.vo.EsDocQueryVo;
import com.bawei.system.domain.vo.EsproductInfoVo;

import java.util.List;

public interface EsDocService {
    R<Boolean> batchInsertDocs(List<EsDocInsertVo> esDocInsertVo);

    R queryDocs(EsDocQueryVo esDocInsertVo);

    void deleteId(List<String> ids, String productInfo);

    PageResult<EsproductInfoVo> find(EsFindDto esFindDto);

    R querySuggestions(String indexName, String keyWord, String suggesFiled);

}
